road maintainer - French English Dictionary